sauropod dinozor - Turkish English Dictionary